make credit more difficult - French English Dictionary